// 识别后端的参数，和vote.js那边是一致的
export const position = {
  space: 'Product', // 有关空间的提醒
  group: 'Group', // 有关群组的提醒
  doc: 'ProductFile', // 有关资源的提醒
  issue: 'Issue', // 有关问题的提醒
  ctrb: 'PullQuest', // 有关贡献的提醒
  comment: 'Comment', // 有关评论的提醒
  feedback: 'Feedback', // 有关意见反馈的提醒
  spaceApply: 'ProductApply', // 有关空间公开申请的提醒
  groupAnnc: 'GroupNotice', // 群组公告的回复
};

export const action = {
  collect: 'collect', // 提醒xx被收藏
  like: 'like', // 提醒xx被点赞
  reply: 'reply', // 提醒xx被回复

  admin: 'admin', // 成为管理员
  comment: 'comment', // 被回复（意见反馈）

  invite: 'invite', // 社区邀请
};

export const type = {
  comments: 'CommentMsg', // 评论，at
  at: 'AtMsg', // 特别提醒
  votes: 'VoteMsg', // 点赞之类的消息
  other: 'OtherMsg', // 其它类型的消息

  ctrb: 'MergeMsg', // 贡献消息（处理时合并到other中）
  annc: 'NoticeMsg', // 群组公告
};
